package com.anan.mapper;

import com.anan.pojo.domain.StudentDO;
import com.anan.pojo.dto.StudentDTO;
import org.apache.ibatis.annotations.Mapper;


/**
 * 学生表对应的实体类
 */
@Mapper
public interface StudentMapper {

    /**
     * 添加一个学生用户
     */
    int insertStudent(StudentDTO studentDTO);

    /**
     * 根据用户查询学生用户
     */
    StudentDO getStudentByUsername(String username);

    /**
     * 根据用户名和密码查询学生用户
     */
    StudentDO getStudentByUsernameAndPassword(String username, String password);

    /**
     * 更新用户信息
     */
    int updateStudent(StudentDTO studentDTO);


    StudentDO getStudentById(Integer studentId);
}
